package com.itany.corejava.code09_集合.list集合;

import java.util.Stack;

/**
 * @author MissChen
 * @version 1.0
 * @date 2023 年11月21日 10:19
 */
public class Test10_Stack {
    public static void main(String[] args) {
        Stack<Integer> stack=new Stack<>();
        stack.add(1);
        stack.add(3);
        stack.add(8);
        stack.add(90);
        System.out.println(stack);

        // push():入栈
        stack.push(100);
        stack.push(200);
        System.out.println(stack);

        // pop:出栈，取出栈顶的元素
        //出栈之后，元素会从栈中删除
        System.out.println(stack.pop());
        System.out.println(stack);

        //peek:查看栈顶的元素
        //此时元素没有出栈，因此仍然处于栈中
        System.out.println(stack.peek());
        System.out.println(stack);

    }
}
